package com.chuangke.system.service;

import java.util.List;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.chuangke.common.db.page.CkPageQuery;
import com.chuangke.system.entity.SysOptLog;

public interface SysOptLogService {
	
	void save(List<SysOptLog> sysOptLog);
	
	void asyncSave(List<SysOptLog> sysOptLog);
	
	void asyncSave(SysOptLog sysOptLog);
	
	void update( String objType, String objId, String objName);
	
	IPage<SysOptLog> findByCondition(CkPageQuery pageQuery) ;
	
	List<SysOptLog> findReadedByCondition(CkPageQuery pageQuery ) ;
	
	List<SysOptLog> findOneReadByCondition(CkPageQuery pageQuery) ;
	
	List<SysOptLog> findProcessByCondition(CkPageQuery pageQuery) ;
	
}
